Address:
Kemp House, 160 City Road
london
Greater London
EC1V 2NX
United Kingdom
Tel:
2034882056
Website:
https://www.b-20britishschool.com/