Studios2Let

36-37 Cartwright Gardens, London, , United Kingdom

The Studios2Let Apartments offer modern accommodations, just 1640 feet from Kings Cross Station. The...

Price: $0

Stars: 3

User Rating: 7.6/10 (4984 reviews)

Amenities: