Jersey Meets Mayfair Michelin starred restaurant Ormer located on the island of Jersey has made the journey across the Channel right in to the heart of Mayfair. Shaun Rankin has opened Ormer Mayfair in one of the suavest spots around, Flemings Mayfair. Despite the similarities, this is a distinctly London restaurant and offers the perfect balance between the two locations. The potential is already there to join the Michelin Star train...