Palmers Lodge - Hillspring at Willesden Green, HOSTEL in London England.
Palmers Lodge - Hillspring at Willesden Green.

233 Willesden Lane, London, England

Located near: Wembley Stadium Luton Airport Brent Cross Shopping Centre M1 Motorway West Hampstead We are only 5 minutes away or so from the Underground (Subway) so you can be in any of London's hotspots within minutes. If it's shopping what you are looking for, the tube will take you directly from Willesden Green Station to Oxford Street. You could also go directly to Westminster and admire the Big Ben and the London Eye.

Recently voted one of London's best, Palmers Lodge Hillspring promises to give you a stay you will love and never forget.
Stylish common areas combined with a great social atmosphere makes Hillspring a great and unique place to meet other travellers during your stay! Our location near the under

Check Availability

From People Nights

Book Hostel in