Cafe Royal Hotel

Cafe Royal Hotel
68 Regent Street, London, W1B 4DY
Photo of Cafe Royal Hotel