Morden College

A place to sit in a shade of pergola for a tea or lunch.

A place to sit in a shade of pergola for a tea or lunch.