I hope to visit Crouch End and or Stroud Green area in late March. My wife has a Blue Badge from Hampshire. I am looking for hotel /parking in the area for a couple of days. I saw a hotel on Crouch Hill on line but the parking is difficult to view. Could someone give a quick summary. Last lived at bottom of Crouch Hill 1947 and Park Road Crouch End 1962 , when parking was free!!