I was not impressed with this restuarant at all. I have been to the Hard Rock Cafe in Amsterdam and was well impressed there but the London one does not live up to expectation in any way.
We booked for a table and then still had to wait quite a while to be seated. Once seated, we were rushed into ordering our drinks and food. I ordered a Pig sandwich which came with chips that were cold, the breadroll was stale and the sandwich was fairly tasteless. I had one beer and a Pickled Tink Cocktail which really just tasted of flavoured ice! All this came to about £20, service charge already included, which I was obviously loath to pay.
I would not recommend this restuarant to anyone.