November 2015 • London Hostel, Palmers Lodge

London

Month: November 2015

Camden Town is a neighbourhood in London located close to our hostels, especially our Swiss Cottage one. It has one of the most famous street markets in the …

London / Neighbourhoods