The Studio 62 Fellows Road, London
bedrooms
Baths
Guests
Featuring a playground and room service, The Studio - Heart Of Primrose Hill is located conveniently in Camden of London, 1.1 miles from Camden Market and 1.2 miles from London Zoo.
Bar/lounge
Parking
Gym
Airport Shuttle
Pool
Restaurant
Spa
WiFi/Internet
Laundry
Non-smoking
Breakfast
24/7 front desk
No nearby properties available in this region at the moment.