Great food good service. I highly recommend this restaurant. Also a fun spot, great view of the double decker buses going by and the high pace of London.
Yes