Harmondsworth Immigration Removal Centre
0°29′02″W / 51.484°N 0.484°W / 51.484; -0.484Harmondsworth Immigration Removal Centre is an immigration detention facility in Harmondsworth, London Borough of Hillingdon, near...