Park City Grand Plaza Kensington
Park City Grand Plaza Kensington is a boutique 4- star hotel walking stroll from Earl's Court Tube Station. Also, you will be within just a 15-minute stroll from many popular London attractions.
Official Website: http://www.parkcitylondon.com
People who liked this brand page.