Campus The main campus of London Churchill College is situated at Upton Park (Barclay Hall) London Churchill College Building Hours Monday to Saturday, 09:00 a.m. to 05:00 p.m.,Sunday, closed Map & Directions Barclay Hall156B Green StreetE7 8JQUnited Kingdom Bus:Local bus routes are 330, 58 and 25. Underground:Upton Park (District Line, Hammersmith and City Line) underground station is within 15 minutes walk from the campus. Form Are you ready to take the next step towards your future career? Application Form Request Info visit