Explore details about location Shenley Lane. Shenley Lane is a location situated within the St Albans alongside other areas such as The Dell, Archers Fields, Nunnery Stables.