International House Bristol


Address

Bristol

United Kingdom

Go to the website

About

 

International House Bristol (IH Bristol) is primarily an English language school in Bristol, in the south west of England, UK.