Wandering through Watford!! come visit this lovely town in north of London where I spent my first few days while in London