Has anyone been to Rios in London, if so is it worth a visit ?

Dave on True Nudists