7 London Place, Tram Road, Folkestone CT20... Flat | -- Bd | -- Ba
5 London Place, Tram Road, Folkestone CT20... Terraced | -- Bd | -- Ba