Company name: Migration Museum
Description: The story of movement into and out of the UK
Lewisham Shopping Centre, London SE13 7HB, United Kingdom