Tennis Pavilion in Oxford

Tennis Pavilion in Oxford is a building. Tennis Pavilion is near Lankester Quad.

Building Type
building