Camden Town Hotel

Kentish Town and Gospel Oak

Location

Camden Town Hotel

Address
203 Camden Road
London
Greater London
NW1 9AA