UKLondonSE1 South East LondonSouthwark
Shop, Restaurant, Pub / Bar
SE1, Southwark, America Street
To Let 2,510 - 10,650 sf
Fully glazed shopfront, Outside Seating, Rear Access
Four newly refurbished commercial units in the heart of Southwark, available individually, or combined to..
The area is vibrant, home to a number of popular f&b destinations including Borough Yards and Borough Market, which..