144 On The Hill Restaurant and Bar - Modern European restaurant in Richmond, London | Reviews, Photos & Information on Postcard