UKLondonSE1 South East LondonSouthwark
SE1, Blue Fin Building, Southwark, Southwark Street
Restaurant
To Let, 2,151 sf
2,151 sq ft with extensive frontage and outside seating..
The unit is located south of the Tate Modern and east of Borough Market, the Royal Festival Hall, the Southbank Centre and the National Theatre. The surrounding area has seen..