Norwich, Norfolk, United Kingdom
Ho Chi Minh City, Hồ Chí Minh, Vietnam
Norwich, Norfolk
London, United Kingdom