Cafe
Kentish Town Stores
3 locals recommend,
Location
230A Kentish Town Rd
London, England
Kentish Town Stores by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals