Goodman, Mayfair

I’ve heard from many a trusted source that Goodman is arguably London’s finest steakhouse, yet I’d never actually been. Seeing as my parents were down in London for the weekend, I decided to rectify that and booked us in for a bit of beef at their Mayfair restaurant (there’s also a Goodman in Canary Wharf and The City). The restaurant had the perfect atmosphere; loud … Continue reading Goodman, Mayfair