Add TAMESA@OXO review

TAMESA@OXO, LONDON
Address: BARGE HOUSE STREET, SOUTH BANK, LONDON, SE1 9PH
Features: Live music


Rating
Comments