£3,333 pcm | 2,733 sq ft21-23 The Square Kenilworth CV8 1EBRetail property (high street) to rent2,733 sq ft floor areaNearest station 0.3mi.