Ok, I have played around a bit and hit the reset button on the router. Having reconfigured it I am now getting about 20Mbps when sitting on top of it and about 12Mbps where I was getting 2Mbps before (i.e, the kitchen table..)
Unfortunately having checked my girlfriends laptop she only has a 11g adaptor. If I go ahead and by an 11n router I'm going to end up running a mixed network, which as I understand it will slow the network down.
I'm no expert on wireless networks so any advice would be appreciated.
@ mixture
I have used my laptop in several locations in the past and not had this problem. My girlfriends laptop is also very slow so I'm fairly convinced it's a router problem.