6 Lowndes Place, London SW1X 8DB | -- Bd | -- Ba
7 Lowndes Place, London SW1X 8DB Terraced | -- Bd | -- Ba
Lowndes House, Lowndes Place, London SW1X... | 8 Bd | 6 Ba