EC2A2AJ
19 Sun Street, London, Greater London, EC2A2FJ
Close to public transport Concierge En suite Fitted Kitchen Air Conditioning Shops and amenities nearby Swimming Pool Gym Communal Garden Residents Lounge