Lancaster Square

Lancaster Square  
Lancaster University (adjacent to the Nuffield Theatre)