menu

XOXO Bar & Restaurant

London

Greater London

60
XOXO is a brand new cocktail bar and restaurant opened in the heart of Islington.

Contact details

XOXO Bar & Restaurant
74 Upper Street
London, Greater London
N1 0NY
Phone: 02072266799

Additional Information

Venue Feed