Where is National Physical Laboratory?

Where is National Physical Laboratory located?

National Physical Laboratory, National Physical Laboratory, Great Britain (approx. 51.427433°, -0.345782°)


Where is National Physical Laboratory on the map?