42 Ebury Bridge Road, London SW1W 8PZ Terraced | 3 Bd | 2 Ba
28 Ebury Bridge Road, London SW1W 8PZ Terraced | 2 Bd | 2 Ba
26 Ebury Bridge Road, London SW1W 8PZ Terraced | 2 Bd | 1 Ba
30 Ebury Bridge Road, London SW1W 8PZ Terraced | -- Bd | -- Ba