Been to The Shaftesbury Metropolitan - Hyde Park? Share your experiences!
The Shaftesbury Metropolitan - Hyde Park - 
78-84 Sussex Gardens, London, Greater London, W2 1Uh
Distance
London centre is approx 2.57 miles










