Restaurant Review – Corrigan’s Mayfair

According to the people of Tripadvisor, Green Pea is London’s best Irish restaurant – a bistro and wine bar in an East Greenwich pub, just a stone’s throw from my home. Trumping the likes of iconic Irish Pub Waxy O’Connor’s, Green Pea is also joined by various branches of O’Neils (the chain pub) also within … Continue reading Restaurant Review – Corrigan’s Mayfair