The Strand 180 WCX2R 1EA London, Vereinigtes Königreich
Monmouth Street 16 WC2H 9DD London, Vereinigtes Königreich