UKLondonEC1-EC4 City of LondonCity 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..