Check this out:

http://www.gameonweb.co.uk/index.htm

That looks really cool, and fun! I wanna go! I wish I was in the UK right now.