39 reviews
25 Shepperton Road, Laleham, Surrey TW18 1SE
01784 455014
British
Staines, Surrey
££