Humanity (Year 5)

Geography

Which island is part of the UK and is located to the northwest of the mainland?