Occupying an enviable position on the banks of the River Thames, The Swan Hotel boasts spectacular views from its delightful riverside terrace. Take a seat in the sun and refresh yourself with a glass of Fuller’s real ale, or a tasty international alterative like the Spanish Alhambra Especial lager. If beer isn’t your preferred tipple, choose from a wide selection of Old and New World wines, spirits and soft drinks. The food offering is just as impressive – sumptuous starters include squash arancini and rabbit and pistachio croquettes with plum chutney. For your main course, you can enjoy the likes of Devon crab and shellfish linguine in rich white wine sauce, and flavoursome rack of lamb with a basil, feta and pine nut crust. Meat-lovers will especially enjoy the offering from the grill, which includes perfectly cooked steaks, chops and ribs. The delicious food and convivial ambience will ensure that you won’t want to leave, and with 15 beautiful bedrooms to choose from, you won’t have to.