Nice central position, nearby the ritz, green park and just of Piccadilly