Brilliant staff and location was great. Bonus was the snacks that were replenished each day in our meeting room. Will return!
The location and set up at The Office Group on Wardour St is excellent. The meeting room had everything you could want and the service was warm, friendly and efficient. I'd highly recommend using this venue to anyone looking for a meeting in Central London.