Browsing Tag

Cafe Royal

  • Restaurants

    Afternoon Tea at Hotel Cafe Royal

    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…

    24/10/2015