Welcome to the Tudor Rose, a gem of a pub in the quaint village of Upper Upnor, next to the Elizabethan artillery fort, Upnor Castle, on the river Medway.
確定! 回上一頁