Independence Day at Trader Vic’s Polynesian wonderland

There is something faintly ridiculous about celebrating Independence Day in the UK; it’s sort of like if the French started cracking out the bunting every year on the 18th June to commemorate Waterloo. (I know Independence Day is more about the actual Declaration than the prerequisite fighting, but it was still all very embarrassing.) The London […]