UK, London
638 Commercial Road, Tower Hamlets, E14 7HS