Where is Wellcome Sanger Institute?

Where is Wellcome Sanger Institute located?

Wellcome Sanger Institute, Wellcome Sanger Institute, Great Britain (approx. 52.0775°, 0.1875°)


Where is Wellcome Sanger Institute on the map?