15a Strutton Ground, London SW1P 2HY Terraced | -- Bd | -- Ba
21 Strutton Ground, London SW1P 2HY Flat | 3 Bd | 2 Ba