The premises comprise a ground floor retail unit together with a kitchenette and WC...
The premises are located in a prominent position on Wormwood Street nearby to the junction with Bishopsgate and a short walk from Liverpool Street Train Station. Liverpool Street is one of..