Modern Living £600,000 2 Bedrooms ● Alexis Street, London, SE16 Two double bedroom apartment with balcony. View details