London or Manchester
We live in a town in Staffordshire but our postcode is DE (ie Derbyshire) so should we apply to London or Manchester for our visas?
Reply
We live in a town in Staffordshire but our postcode is DE (ie Derbyshire) so should we apply to London or Manchester for our visas?