luxurytravelbeat.com
Hotel Review: The Dog and Fox Wimbledon
This pub-cum-hotel is situated within the tennis mecca of Wimbledon in Greater London, tantalizingly close to the All England Lawn Tennis Club, Wimbledon Common (a large park) and the shops on Wimb…