12 Beta Terrace, Ipswich, Suffolk IP3 9FE, United Kingdom
Distance: 176 yd.
Company description
Epsilon House is a brand new, purpose built business centre on the outskirts of Ipswich. Epsilon House offers a wide range of high quality office space, meeting rooms and business services.