£438,000Listed 12 Jul 2026 1012High-Footfall Retail Space in Camden271 Orchard Boulevard, London, Greater London Studio 1 Bath 1894 sqftcommercial