25, Channel View, North Street, Folkestone... Block of Apartments | 2 Bd | 1 Ba
St. Peters Vicarage, North Street, Folkest... Terraced | 5 Bd | 1 Ba