...Fast Internet ( Mayfair offices )** modern office space in Heddon Street-W1B Perfect Office Space. Central, Flexible, Secure. ...stylish office space situated in the prime area of Mayfair, Heddon Street W1B, is unmissable. The large open plan office offers