Richmond upon ThamesRichmond upon Thames has seven dog-friendly places to stay and eat.Photo by Spekboom on UnsplashStayhotel · LondonThe Orange TreeWelcomeEatpub · LondonThe Slug and LettuceWelcomebar · LondonThe MitreWelcomepub · LondonThe AlbanyWelcomepub · LondonBotanist on the GreenWelcomepub · LondonThe Prince AlbertWelcomepub · LondonSt Margarets TavernWelcomeGreater London