London's oldest Higher Education University, Gresham College was established in 1597. This historic college offers all the programmes you are looking for. The faculty provides individual attention and offers guidance to all the students. When in London, this sight is a must! Check out the website for detailed information.