Where is Mayfair Gardens?

Where is Mayfair Gardens located?

Mayfair Gardens, Mayfair Gardens, HK (approx. 22.34422°, 114.10695°)


Where is Mayfair Gardens on the map?