The Avenue, London, NW6

£14,000 p/m
Request Viewing
Amenities