Hotel Cafe Royal 68 Regent Street,
London, United Kingdom