19a Daventry Street, London NW1 5NX Terraced | 3 Bd | 2 Ba
19d Daventry Street, London NW1 5NX Terraced | 3 Bd | 2 Ba