unsungNovelty
This note was added as per the user feedback from Mapbox:

Is this actually where Mayfair is located? As per the user feedback, Mayfair that is currently in OSM is located in Cotswold area. Would be great if someone could confirm this and update the map if necessary.