Amazing place right next to Leicester Square but not too noisy. Large space and a rooftop.