Casino on rampart, good casino in london