UK
London
EC1-EC4 City of London
City Of London
Restaurant, Shop
EC1A
, Thriving Coffee & Food Business, Barbican,
Long Lane
To Let 610 sf
Prime, Premium
A well-established and fully fitted café with food offering..
Situated in the heart of the Barbican area, this café is ideally positioned to..