UK, London
Royal Victoria Dock, Western Gateway, Royal Docks, London E16 1FA, United Kingdom