Apple Apartments Paddington Central

Apple Apartments Paddington Central
27 Sale Place, London, W2 1PP
  • Telephone 020 8519 5565
  • Email
  • Website www.apple-apartments.com/paddington-central-london/
Photo of Apple Apartments Paddington Central
  • Provides: Free wi-fi