London, Vereinigtes Königreich
45-46 Argyle Square, Kings Cross, London, England, WC1H 8AL, United Kingdom, WC1H 8AL