Amwell Street, London EC1R 1UR Terraced | 2 Bd | 1 Ba
Flat Above, 33 Amwell Street, London EC1R... Flat | -- Bd | -- Ba
59 Amwell Street, London EC1R 1UR Terraced | 3 Bd | 1 Ba
65a Amwell Street, London EC1R 1UR Flat | 1 Bd | 1 Ba
Flat A, 47 Amwell Street, London EC1R 1UR Maisonette | 2 Bd | 2 Ba