UK, London
20 Middlesex St, London E1 7EZ, United Kingdom