155 Bar & Kitchen - Modern British restaurant in Clerkenwell, London | Reviews, Photos & Information on Postcard