Located 10 minutes walk from Camden Town Tube Station, Camden Square Apartments offer stylish self catering accommodation with free Wifi. It is also 1 mile from Kings Cross St Pancras Station. Camden Road Train Station is also 7 minutes walk away.
The apartment features a lounge area with flat screen TV, modern shower room, and well-equipped kitchen, and free toiletries. There are a double bed and a sofa bed.