Down By The River — Tower Millennium Pier, London | whatnightout