Victoria House is a large office building located in Taunton, adjacent to Viney Court and found just off East Reach.
Suite Availability