Add Carbon (ex-Callaghan's Irish Bar) review

Carbon (ex-Callaghan's Irish Bar), London
Address: Regents Palace Hotel, Piccadilly, London, W1B 5DN
Features: Live music, TV


Rating
Comments