UK Adventures St Peter’s Church, Hampton Lucy A look inside the impressive Victorian Gothic Revival church of St Peter, Hampton Lucy. November 5, 2014 by Rachel Ramsay | 2 Comments