Restaurant review: Stovell's

Rating: 4.5 of 5

Stovell's

125 Windsor Road, Chobham, GU24 8QS View Map

01276858000

Visit Website

Built with Metro Publisher™