Where is Windsor House?
Where is Windsor House located?
Windsor House, Windsor House, HK (approx. 22.2804°, 114.1865°)
Where is Windsor House on the map?
{"latitude":22.2804,"longitude":114.1865,"title":"Windsor House"}