Things to do near Marble Arch in London, with world class shopping, grand mansions filled with opulent artworks and the green space of Hyde Park.