There is a new Virtual tour of Crouch end here -
www.crouch-end.com