I can access review through URL directly, but cannot see any links which brings me to that part of the site. Am I blind or has it maybe got lost in the new design?
Don't be surprised. There's a lot of areas on the site that are (or, at least, used to be) like that. However, this isn't one of them anymore. The "review" link should be between your badge count and the "chat" link, in the top bar of the site. Here's a shot (box and arrow added) from my screen, on Meta in Firefox 5.