the ambience of the actual restaurant was good, with a somewhat good view of the story bridge. the food was good but inconsistent - my steak, the black angus scotch, was cooked well but my friend's black angus sirloin was undercooked. we also got the pork belly and the serving was much smaller than expected, the crackling was soft. for the sides, we got fries and baked potato which were average. food was not really worth the price, you can probably get similar food at a lower price elsewhere.
the staff weren't very friendly, perhaps because we were younger than the general customer. and even though we made a booking, we had to wait another 40 minutes after our booking time before we could get to our table.
overall, would recommend to go once to check it out but probably not again.