The capital and largest city of England and the United Kingdom.

learn more… | top users | synonyms

1
vote
0answers
43 views

Applying for UK tourist visa

My previous visa history: 1. refusal of a tourist visa 2. a tier 4 student visa, I have lived in London for a year I want to visit London again, but I am stuck with the application form, since I have ...