Located along the Great Ocean Road in Victoria, Australia, London Arch is a beautiful beach known for its clear blue waters and pristine white sand. The beach itself is relatively small, stretching only about 150 meters, but it is surrounded by stunning limestone cliffs that offer spectacular views of the ocean.