The Venue

The Telegraph is truly a country pub in London, set in the heart of Putney Heath, a stone’s throw from Wimbledon Common and opposite Roehampton Cricket Club yet only 5 minutes from the hustle and bustle of Putney High Street.

(pics go here?)

Comments are closed.