Absolutely fabulous night at the Hard Rock Cafe London!
We almost didn't stay, because on arrival we were told there was a 90 minute wait for a table...which is a shame because you can't book in advance so there was really no avoiding it. However, we spent some of this time in the shop opposite and were also given a...
More