what city has the latitude of 51 26n and longitude of 5 30e

1 answer

I believe London England would be closest to this