Pubs & inns
As well as selling drinks and meals, Britain’s pubs and inns sometimes offer B&B services, particularly in country areas. Staying a night or 2 can be great fun and puts you at the heart of the local community. And if you’ve had one too many, you don’t have to stagger very far! Rates run from around £15-£25 per person. Pubs are more likely to have single rooms.
-------------------------------------------------------------------------------
If you are planning a trip to London travel as the locals travel using an Oyster Card. It really is the essential "buy before you leave" product. You can use Oyster on ALL London underground, wbuses, Docklands Light Railway and trams, and on many regular train services within London.
For full details and to order click here (www.tfl.gov.uk)