Hotel Café Royal London, England

Offer ID: H 7426

Cafe Royal Film from Hotel Cafe Royal on Vimeo.

Including interview