Photos by Caroline Garrow The London Eye. The Lawrence University London Centre, located at 99 Grand Russell Street in Bloomsbury. Tottenham Court Road Tube Station, the closest public underground stop around campus. Southbank Skatepark. Students were sent out of the classroom to find a postcard that they believed best represented Britain.