Cafe Royal Hotel

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