Satellite map of Kai Mayfair
Map of Kai Mayfair
Kai Mayfair is a Chinese restaurant located on 65 South Audley Street, Mayfair, near Park Lane in London, England.
Latitude: 51° 30' 31.32" N
Longitude: 0° 09' 5.76" E
Nearest city to this article: London
Read about Kai Mayfair in the Wikipedia Satellite map of Kai Mayfair in Google Maps