Malvern is the home to welcoming country pubs so what better way to spend an evening than to enjoy a drink in a cosy bar followed by a delicious freshly prepared evening meal. There are any number of pubs in Malvern but only two are are featured in The Best of Malvern. The Swan Hotel can be found in Upton upon Severn with stunning views over the river or just a short drive away in Welland you will find Caroline and Colin, mine hosts at The Anchor Inn. And remember The Anchor Inn may have a special offer! Both pubs are both highly recommended so don't forget to book a table before you go!