30a Lloyd Baker Street, London WC1X 9AB Flat | 2 Bd | -- Ba
30 Lloyd Baker Street, London WC1X 9AB Maisonette | 3 Bd | 2 Ba
33 Lloyd Baker Street, London WC1X 9AB Flat | 2 Bd | 2 Ba
36 Lloyd Baker Street, London WC1X 9AB Property | -- Bd | -- Ba
42 Lloyd Baker Street, London WC1X 9AB | 1 Bd | 1 Ba