The Albion, 20 Albion Street, London, SE16 7JQ

for sale/to let£650,000 guide price / £46,000 New Lease

  • Tenure:
    guide price / New Lease
  • Property Type:
  • Size:
    2,300 Sq Ft / 213.68 Sq M

This new property has been carefully designed as a bar/commercial space on the ground floor and basement, with a contemporary style to suit modern businesses. It is being left in shell condition for occupiers to fit to suit their own market.

For more info contact:

Let us Give You an Accurate Property Appraisal

Value my Property