The Tower, St Katharine'S Way, City Of London, London E1W 1LD, United Kingdom
Closed· Opens at 12:00
The Tower, St Katharine'S Way, City Of London, London E1W 1LD, United Kingdom
No delivery
Spot something wrong?
Dishes at Xi Bar & Lounge- The Tower. Prices may vary in venue.
Been to Xi Bar & Lounge- The Tower? Be the first to share what you ate.