Temple Update’s London Correspondent, Alexa Ross, got an up-close look at London’s version of the Oscars:
Kensington is the home of the royal family and Temple students but this past weekend, it was home to the 70th annual
British Academy of Film and Television Arts Film Awards, known to most as the BAFTAs.
View More »