Galileo
–
London, Greater London, United Kingdom
... We are a small, friendly and supportive University offering great benefits for our staff including: Beautiful campus in the heart of Regent's Park, a short walk from Baker Street and Great Portland Street stations A range of great facilities on our ... - May 10