Central, News, Reviews English Wine Paired Tasting Menu at Oxo Tower Restaurant If somewhere could exude happiness it would surely be the OXO Tower Restaurant which you’ll find on the 8th…