Find Hostels all over the World
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.
Awarded “Best Customer Service” by the British Education Travel Association for two consecutive years (2012 and 2013)
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 atmosp