Science Museum, London
The organisation is administered from the Wellcome Wolfson Building at the Science Museum, London in South Kensington in Kensington and Chelsea, within a few feet of the northern boundary with the City of Westminster (in which most of the neighbouring Imperial College London is resident).