11 St. Johns Wood Terrace, London NW8 6JJ Property | -- Bd | -- Ba
12 St. Johns Wood Terrace, London NW8 6JJ Terraced | 4 Bd | 3 Ba