2 Oval Road, London NW1 7EB End of Terrace | 5 Bd | 3 Ba
6 Oval Road, London NW1 7EB Flat | 2 Bd | 1 Ba