Hotel Cafe Royal on Regent Street is today a five star hotel nestled between the elegance of Mayfair and the creativity of Soho, but the history of the cafe dates back to 1863 when…
Hotel Cafe Royal on Regent Street is today a five star hotel nestled between the elegance of Mayfair and the creativity of Soho, but the history of the cafe dates back to 1863 when…