C506 University in Central London
About this location
A large Central London University campus with numerous office spaces, science labs, studios and sports facilities. Can easily be dressed as a hospital or other locations.
To enquiry about multiple properties please favourite ones you are interested in and then enquire via the favourites page (accessed from the top menu).
Exact location provided after booking.