Dinner with the Tavern Steak and Oyster, London

I love discovering new places to eat in London. With Soho, Notting Hill, Shoreditch and Clapham, we are spoilt for choice in our capital but there is a diamond hidden right near Bank station which is warm, welcoming and has great food to boot. The Tavern Steak and Oyster is part of the London Capital Club […]