London, United Kingdom
Folkestone, United Kingdom
Norwich, United Kingdom
Farnborough, United Kingdom
Bristol, United Kingdom