7 yrs ago•Will99reviewedThe Griffin129 Clerkenwell Rd, Holborn, London EC1R 5EQ, UK*Lunch at the Griffin