Shop, Restaurant
To Let, 1,242 sf
The premises occupy an increasingly sought after location just south of Choumert Road and immediately adjacent to the recently opened Barnard Marcus. The location benefits from an expanding selection of independent retailers, cafés, bars and restaurants and is..