This office building is a distinctive landmark in the area. It's on Euston Road at the junction of Hampstead Road. 36 Floors, 124m/408' high. For more info follow this link....
TQ2982 : Portico and steps, University College, London Great image and contribution showing how UCL has always been an international institution stretching back in the 1950s - look at the registration of the vehicle on the left!