UK, London
8 Silvertown Way, Newham, London, E16 1ED, United Kingdom