A rarely available 270 sq. ft. retail unit holds a prime position on Marchmont Street, Bloomsbury. Presents a characterful interior with..
Situated in the heart of Bloomsbury, this retail shop enjoys a central location within a vibrant and culturally rich..