Brand new development £435,000 1 Bedroom ● Alexis Street,, London Studio apartment with large balcony within walking distance from Bermondsey Station. View details