Went here for a birthday meal, we both went for the Vegetarian/Vegan menu and both very disappointed in the food.
Sweet potato waffle and Polenta dish for starter, both very salty, greasy with overpowering cheese.
The main no better, Mezze and Ravioli, far too sweet Mezze, very salty pitta, although Ravioli (1 tiny ravioli) was very nice, the accompanying burnt apple, pears and again very salty Artichoke, reminiscent of those in oily jars just made the dish very poor, add that to the price and a pretty poor affair......
The deserts Pineapple tarte Tatin and Apple caramel with profiteroles though were very good, so at least we ended on a high.
The atmosphere was great, the view also but we came for food too, and this, for OXO and its reputation, was pretty dire.
If you cant do vegetarian dishes - DON'T - certainly not recommended on this basis.