Hotel Development Opportunity, 8-12 Kentish Town Road, London, NW1 9NX

£2,500,000

Email