倫敦傳媒學(xué)院位于泰晤士河南岸的Elephant and Castle旁。附近有Borough市集,有各式各樣的攤位及酒館、National Film Theatre,Shakespeare’s Globe, Tate Modern及設(shè)計(jì)博物館等許多文藝活動(dòng)均在此地,且搭乘公共交通工具就可輕易到達(dá)河對(duì)面的倫敦市區(qū)。
倫敦傳媒學(xué)院也是倫敦藝術(shù)大學(xué)六間學(xué)院中第一所成立攝影研究所課程的學(xué)院。該校的公共關(guān)系專業(yè)更是在英國排名前三。