About Park City Grand Read more @ParkCityPlazaKensington @parkcity_grandplazahotel @parkcitygrand Park City Grand Plaza Kensington is a 4* luxury hotel located in Central London. Book now and get best price guaranteed on direct booking.