19 Lloyd Baker Street, London WC1X 9AZ Property | -- Bd | -- Ba
20 Lloyd Baker Street, London WC1X 9AZ Property | 6 Bd | 1 Ba
21 Lloyd Baker Street, London WC1X 9AZ Property | 3 Bd | 2 Ba
22 Lloyd Baker Street, London WC1X 9AZ Property | -- Bd | -- Ba
24a Lloyd Baker Street, London WC1X 9AZ Flat | -- Bd | -- Ba
23 Lloyd Baker Street, London WC1X 9AZ Flat | 2 Bd | -- Ba