Pads in Paddington

The hotels near Paddington station are ideally situated for Heathrow and the City. Mark Caswell takes a look

Post a comment

4 × four =