Cambridge is not in London.
Cambridge is northeast of London.
it is England
The University of Cambridge is in Cambridge, not London. The fees are £9000 per year.
As there is no Cambridge university in London then there is no such course.
Cambridge Circus is held in London.
In Cambridge town 80 km north of London, UK. Cambridge University is located in Cambridge, England.
Cambridge
Cambridge is a bit further North.
From Heathrow to London - about 15 minutes by train from London to Cambridge - about 45 minutes by train
Cambridge is in England about 50 miles north-east (mostly north) of London.
London city
The biggest university in London is London University with around 135,000 students.