Tag: Corrigan’s Mayfair

TLE

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 ...

-->