18 Stanhope Row, London W1J 7BT | 3 Bd | 1 Ba
20 Stanhope Row, London W1J 7BT Terraced | 3 Bd | 1 Ba
22 Stanhope Row, London W1J 7BT Terraced | 3 Bd | 1 Ba