OXO Tower Restaurant
OXO Tower Restaurant offers amazing views of London. Enjoy the afternoon tea menu from £40 per person. The Afternoon Tea experience at OXO Tower Restaurant includes the perfect smoked salmon sandwich on granary bread, a Gloucester old spot pork sausage roll,and a clementine and a cherry chocolate cake with chantilly cream.