A teacher from Spain talks about living in Britain Read more
now playing
Madrid
A teacher from Spain talks about living in Britain
Manchester
Visual and social contrasts in Manchester as seen by an au pair from the former DDR
Shell UK
Business life in London as seen by an immigrant from Australia