UK’s first Hard Rock Hotel opens in London

The 900-room hotel is on the corner of Oxford Street, near Marble Arch, and includes a 370-seat Hard Rock Café