22 Northampton Square, London EC1V 0HL Flat | 4 Bd | 2 Ba
22a Northampton Square, London EC1V 0HL Property | -- Bd | -- Ba
23 Northampton Square, London EC1V 0HL Terraced | 5 Bd | 2 Ba
24 Northampton Square, London EC1V 0HL Terraced | 5 Bd | 2 Ba
25 Northampton Square, London EC1V 0HL | 4 Bd | 2 Ba