Wren's chapel/Definition

Church designed and built by Christopher Wren, in the grounds of Wroxall Abbey.