3 The Stables
Upton near Ryde, Isle of Wight