Cambridge City Studios Apartments

Studio
Underground Station iconBus
CB5 8DTCB5 8DT
Add to wishlist
From £117 per night