eclgy.com
Google with an environmental focus
Web    Images    Video    News    Maps    more »

Kenilworth is a town in central Warwickshire, England. In 2001 the town had a population of 22,582 (24,000 est.2006). It is situated south of Coventry, north of Warwick and northwest of London. History Kenilworth is perhaps best known for Kenilworth Castle, although other significant local landmarks include Kenilworth Clock, Abbey Fields park and… (More on Kenilworth)
© 2006-2010 eclgy.com, powered by Google