Battle of Britain Memorial 17/03/2025