Where is The George Inn, Windsor?
Where is The George Inn, Windsor located?
The George Inn, Windsor, The George Inn, Windsor, Great Britain (approx. 51.48639°, -0.60886°)
Where is The George Inn, Windsor on the map?
The George Inn, Windsor - London Heathrow Airport
{"latitude":51.48639,"longitude":-0.60886,"title":"The George Inn, Windsor"}