Stovell's

125 Windsor Road, Chobham, GU24 8QS

Stovell's
125 Windsor Road, Chobham, GU24 8QS
Restaurant
British, French, German, Italian, Spanish

Mentions