First look restaurant: Ormer Mayfair, Green Park