R

Rated as one of London's best restaurants and it s...

Rated as one of London's best restaurants and it shows. I've been 5 times and never been disappointed by the high level of service and food. The interior is something to behold and the art installations are always great.

Comments:

No comments