68-86 Restaurant & Bar


68 Cromwell Rd. Radisson Edwardian Vanderbilt Hotel Kensington Greater London

+44 20 7666 1891

photos map share venue page
The JCR


Sherfield Building Walkway (Level 2) Imperial College London London Greater London

photos map share venue page
Metro Cafe


Barons Court Station Palliser Road Hammersmith Greater London

+44 20 8563 1303

photos map share venue page