Marriott London Kensington

147 Cromwell Road
London
United Kingdom