Thursday, January 27, 2011

BAR: OXO Tower Bar, London :



OXO Tower Bar
OXO Tower Wharf, Barge House Street, Southbank, London, SE1 9PH, Tel: 020 7803 3888