Where?

The obvious choice of country is the UK for us. We spend summers there already and London is more a home than anywhere else in the world. Question is where will I apply? Back to Imperial? LSE?

This IS exciting.

Advertisements