UKLondonOffice Tabard Street SE
SE1 Tabard Street
To Let 600 - 1,755 sf
Kitchenette, Plug & Play, Good Natural Light, M/F/D WCs on each floor, 1 Lift, NO VAT on rent
The offices are situated on the ground and second floors. The 2nd floor is fitted and furnished including 6..
The property is situated on Tabard Street, opposite the award-winning Empire Square mixed-use development scheme. The surrounding area has benefitted from..