The Mowbray
The Mowbray in Eastbourne offers outstanding guest house accommodation only 100 yards from the seafront, the Devonshire Theatre and Winter Garden. Our guest house in East Sussex is perfect for a magical getaway in a glorious coastal location. Our gran…