Hard Rock Cafe opens flagship Piccadilly Circus site

The two floor, 320-cover restaurant is located in the Criterion Building. The venue features a bespoke look, which includes tube station-themed dining booths and a digital ceiling.

Read the full article.