Home of the New Shakespeare Company. Apparently.
Regent's Park Open Air Theatre
By stuartwr @ 2005-06-22 06:13:21
kjfitz
@ 2006-02-13 21:05:11
Looks like a concert is in progress in the updated images.