I would suggest this
http://www.ebuyer.com/product/60003
Pretty good for a house. my friends have it in their house and they get pretty decent coverage through out the house and considering that out her most houses are made of brick and not wood means that you may get even better performance then they do.
And if you want to burn some more money then try this one
http://www.ebuyer.com/product/134992
Cant say much about it but it does support the next gen n connectivity and supposedly has a better range and since it doesn't have three antennas i don't really question that. I am suggesting this one mainly based on specs and not on personal experience so a bit of judgement call from your part is required.
This has good review too
http://www.ebuyer.com/product/84217
But i have no experience with netgear products but reviews have been good.
In the end Anything from Cisoc, Dlink, Netgear, Belkin and Linksys thats more then 40 pounds should do well. Although since your main requirement needs more range covrage and use of P2P so i would suggest go for the more powerful ones.