In Hyde Park you find Anzac War Memorial