Charlies Hotel in London England is situated on a leafy residential
street offering on street car parking
for guests directly outside the Hotel.
The Hotel is within 5 minutes walking distance
of Tufnell Park Underground Station,
with 10 minute link to Central London.
Hampstead and Camden are within 2 km, whilst
both Holloway and Archway are within
1 km.
Address:
Charlies Hotel
63 Anson Road
Tufnell Park
London N7 0AR
|