Imperial College of Science and Technology

Was on my way back from the Royal Albert Hall when I came across the Imperial College of Science and Technology, an imposing, off Exhibition Road (between South Kensington tube station and the Albert Memorial)

Comments
Sign in or get an account to comment.