Mayfair
One of the most popular and prestigious areas of London. You will find lots of outside boutiques and restaurants here in Shepherds Market, W1.
Hyde Park and Green Park are both a stones throw, which is well liked, as most people do not have gardens or outside space in London.
The area is very cosmopolitan with lots of new restaurants, bars, hotels etc. A short walk onto Oxford Street and Bond Street.
The closest underground stations are Marble Arch and Green Park. Hyde Park Corner is only 5 mins walk.
You can also visit the outside art galleries on Piccadilly and at the same time spoil yourselves and have tea at The Ritz!