The Shaftesbury Hotels

Park Grand Paddington Court London is conveniently located in the heart of London. With an Edwardian fa├žade, this property exudes timeless style and elegance. ...

Park Grand London Paddington is perfectly located in the heart of London. In close proximity to Hyde Park and nearby attractions, it offers convenience for ...

Do NOT follow this link or you will be banned from the site!