Pubs in London - South Norwood 65 Harrington Road, South Norwood, London, SE25 4LX Tags: atm cashpoint, beer garden, disabled facilities, live music, outside seating, real ale, tv for sporting events