UK, London
5 Commercial Street, Tower Hamlets, London E1 6BF