New Oxford Street, London, WC1A

Fixed Price £19,000 p/m
Long Term
Request Viewing
Amenities