The Elizabethan College of London, a grand white building with two domes and a central tower, stands majestically in London, England, surrounded by a well-manicured lawn and a statue in the foreground.