Churches & Services

St Mary the Virgin, Battle

Upper Lake, Battle TN33 0AN

For more information please visit our website http://www.stmarysbattle.org.uk/