Prestige Narrowboats at Upton are located in a rural position at the marina in Upton-Upon-Severn in Worcestershire. These narrowboats are in a riverside marina, a brief stroll from the picturesque town of Upton with access to the River Severn. From here you can cruise to Stratford Upon Avon and Tewkesbury within the week. You may choose to stay at Upton for all or part of the week, enjoying the shops and sampling the food and drink at some of the fine old inns with names such as Ye Olde Anchor and The Muggery.