Spacious Camden Town Flat
Spacious Camden Town Flat is an apartment only 1.8 km from St. Pancras Station, The London Eye and Open Air Theatre. There are parking and a designated smoking area at guests' disposal.
Serving a variety of dishes, the twins and The Colonel Fawcett are just 250 meters away.
Camden Town station is 200 meters away.