Paddington Apartments 4 stars

9 Talbot Square, Westminster Borough, London, W2 1TR, United Kingdom

Hotel image
Read more reviews for Paddington Apartments