One of the hotels for your stay in London is the London Flat with Garden WPRA which is located at a, 30 Willoughby Park Road, N17 0RA, Greater London, England, GB, London, United Kingdom. There are many facilities offered at London Flat with Garden WPRA, both hotel and room facilities. If you are traveling to London, you can choose London Flat with Garden WPRA as a place to stay. London Flat with Garden WPRA is located in the region of England, Middlesex, Greater London.


Rotate image to see London Flat with Garden WPRA


Choose a room

Apartment

Apartment

Room size (0 square metres)

Room amenities

  • Kitchen

Hotel Amenities

  • Smoke-free property
  • Wifi
  • Free Wifi
  • Internet


Hotel policy

  • Check-in time is 14:00 and check-out time is 11:00
  • Pets are not allowed