Tallulah and Barry’s ceremony was held on the top of Lewes Castle, with amazing views over the Sussex