9 photos Watford Centre Studio · Seamless London Commute Watford (WD17) £1,950 pcm Studio flat - Available now