24/7 Access to exclusive Space Station co-working Servcorp One Mayfair Place From £650 / month View listing