Red Lion Posted on: September 9, 2020 at 5:54 am Cafe 52.3842229 1.2694116999999778 Red LionRed Lion, 117 High Rd, Needham, Harleston IP20 9LGStreetviewDirections: To here - From here Store name: Red LionAddress: Red Lion, 117 High Rd, Needham, Harleston IP20 9LGUrl: https://www.pubisthehub.org.uk/case-study/red-lion-needham-norfolk/