Hello, London!

Here's a Clue!
51° 30' 26.463" N
X
0° 7' 39.93" W
Buckingham Palace! David and I were very excited to see where the Queen lives.