Location Studio2Let North Gower

Apartments in London
 
Book Now
Check-in
Check-out ...
1
night nights
Book your stay Best rate guaranteed
Location

Studios Apartments in Central London, great location with a simple yet functional look. The use of the kitchens are a great addition that will make your stay even more confortable. After a busy day out you will be glad with the extra facilities that Studios2Let offers you.