September 2012 • London Hostel, Palmers Lodge


Month: September 2012

Extract from September 2012 I realized that I’ve never actually reviewed my all-time, favourite hostel Palmers Lodge in London, England. Every time I go to London, which …

Awards + Reviews

If you have been a to London before, is quite likely that you have already covered most to the popular touristy stuff such as Buckingham Palace, South Bank, …