White CrossFriday, December 31, 2021 The White Cross, a great pub situated on the riverside at Richmond upon Thames. Posted in Uncategorized