Paddington International Executive Rooms by Shaftesbury online booking London hotels, shaftesbury hotel, Kensington london hotel, 5 star London hotel, last minute London hotel, London airport hotel, central london lodgings, 3 star London hotel
Park Grand London Paddington is situated in the heart of London's stylish Paddington, Hyde Park and Bayswater area. Enjoy a prime location less than 5 minutes from Paddington whilst being surrounded by all the excitement of London's West End.