53 Bayham Place, London NW1 0ET Terraced | 1 Bd | 1 Ba
55 Bayham Place, London NW1 0ET Terraced | 2 Bd | 1 Ba