71–75 Shelton Street,
London, WC2H 9JQ