Cafe Royal

68 Regent Street
London
W1B 5EL
United Kingdom