80a Bear Lane, Great Suffolk St, London, SE1 0UG

80a Bear Lane, Great Suffolk St, London, SE1 0UG

A new eight storey building comprising of residential apartments, commercial space, a restaurant/bar and basement parking.