Watford’s new 24 floor Storey High Rise Tower Hertfordshire London Video Watford’s new 24 floor Storey High Rise Tower