Cafe Royal

Cafe Royal
68 Regent Street, London, W1B 5EL
Photo of Cafe Royal
Ten Room at Hotel Café Royal