Mayfair Point

Based just above Bond Street tube station, Mayfair Point provides the ideal location for a meeting room in London, or for a serviced office for your business. Whether looking for the short or long term, office space can be provided depending on your requirements.