SW118BR
Electric Boulevard, London, SW11
600 sq ft luxury apartment South-facing winter garden terrace Foster + Partners architecture Large windows 24-hour concierge Landscaped communal roof gardens Prime Battersea Power Station location First floor