A really good and convenient space in Central London that offers everything you could need.