The Fish Shop Wings Chinese Website Tel: +44 1296 688152 Address: 14 Stewkley Rd, Wing, Leighton Buzzard LU7 0NE, UK Google Rating: 4.2 out of 5 stars More info for The Fish Shop Wings