New development £695,000 2 Bedrooms ● Alexis Street,, London Two bedroom duplex apartment with large balcony within walking distance from Bermondsey Station. View details