Garden Bar - 41 Bramley Rd, Notting Hill, London W10 6SZ, UK on Eaten