Saint Andrews & Blackfriars Hall, St Andrews Hall Plain, Norwich, Norfolk NR3 1AU, United Kingdom
Approx 0.88 KM away