IRIS TECH UK is located in London, United Kingdom on 1st Floor, St Georges House, 15 Hanover Square. IRIS TECH UK is rated 3 out of 5 in the category corporate campus in United Kingdom.
Address
1st Floor, St Georges House, 15 Hanover Square
Accessibility
Wheelchair-accessible entrance