Apartment SO Hyde Park, London

23-25 Leinster Square BayswaterNotting Hill, LondonW2 4NE, United Kingdom