Wellcome Trust Wellcome Trust homepageLocation: Address 215 Euston Rd, Bloomsbury, London NW1 2BE United KingdomCity LondonCountry United KingdomGPS [lat,long] [51.5255205,-0.1349564]