Shaftesbury Premier London Paddington 4 stars

55-61 Westbourne Terrace, Westminster Borough, London, W2 3UY, United Kingdom

Hotel image
Read more reviews for Shaftesbury Premier London Paddington