Visit to Thames Valley University
· Thames Valley University, Slough, England, United Kingdom
Narayan was at Thames Valley University in Slough, England, during May 2007. The evidence is an image caption; coordinates represent the former Slough campus area.