Summer is almost upon the UK. I think if I keep repeating this statement like a mantra, it will eventually come true. When it does, I am heading back to the Town Wharf for a vegan beverage.

There are many places to consume alcohol around London. Online sources swing wildly in their estimates, with the average number being somewhere in the region of 7000.
I don’t think I will ever drink in more than a few per cent of these establishments and the chances of me spreading the FGV love around is even slimmer with the discovery of the Town Wharf pub in Isleworth.
This Samuel Smith pub is situated in a visually-stunning location in the west of London. Gorgeous views of the River Thames and passing wildlife make this a must-see for visitors and locals alike.