Been to Shaftesbury Premier London Paddington? Share your experiences!
Shaftesbury Premier London Paddington
55-61 Westbourne Terrace, Paddington (Hyde Park), London, Greater London, W2 3UY
Distance
London centre is approx 2.92 miles










