Location
Part of the St Pancras Renaissance Hotel, The Gilbert Scott Bar in London combines opulent décor with an impressive spirits lists and classic influenced cocktails.
Part of the St Pancras Renaissance Hotel, The Gilbert Scott Bar in London combines opulent décor with an impressive spirits lists and classic influenced cocktails.