14 Lloyd Square, London WC1X 9AJ Flat | 2 Bd | 2 Ba
19 Lloyd Square, London WC1X 9AJ Flat | 2 Bd | 2 Ba
23 Lloyd Square, London WC1X 9AJ Property | 5 Bd | -- Ba