The Cafe Royal

Regent Street
London
United Kingdom