The Mayfair center is around the area of Oxford Bond Streets.
Below are reviews of the city of Mayfair, United Kingdom from an actual visitor's perspective.
We went for a charity event, which was a great evening, we noticed we weren't too far from Winter Wonderland so may be back soon.