WC2B5NT
Parker Mews, London
West End location One double bedroom Residents' permit parking available Large communal courtyard garden and roof deck Lease extended to 27 February 2198 - 173 years remaining Dual aspect, bright and airy 0.2 miles to Covent Garden tube station 0.2 miles to Holborn tube station