NH Kensington

202 220 Cromwell Road
London
United Kingdom