Current page: 672
This is a different area of St. John's. Apparently, part of the Harry Potter movie was filmed somewhere nearby.