Holborn Dining Room

Restaurant in Holborn The Rosewood Hotel is a short walk from Holborn station in an exquisite Edwardian mansion where you enter via a courtyard. We dined in the Holborn Dining…

%d bloggers like this:

Looking for Something?