Bar/Restaurant in Fulham London Opened in November 2012. Featuring the UK's 1st ever Self Pour Beer Wall. Technology Driven Venue that is always warm and welcoming. A welcome addition to Fulham's eating and drinking scene. Relax with a glass of wine in front of an open fire, tuck into a freshly cooked meal from our seasonal British menu, or try one of our frequently changing selection of lagers, ciders and real ales.