A breathtaking hotel based in the Docklands, East London has multiple hotel rooms available for filming and photography purposes.
Features include:
Parking available onsite upon request
{{location.region}}