113 Bayham Street, London NW1 0AG Property | -- Bd | 1 Ba
81b Bayham Street, London NW1 0AG Studio | 1 Bd | 1 Ba
115-123, Bayham Street, London NW1 0AG Property | -- Bd | -- Ba