We are getting itchy feet and one of the places I've thought about is Hove. Currently in zone 2 London and really don't know much about it. Any great things we should know about? We do plan to go down there and have a look around at some point.