Listly
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 London popular attractions lik...