Views of the Old Town High Street, Hemel Hempstead following the recent refurbishment

Old Town High Street, Hemel Hempstead