65 Harrington Rd, London SE25 4LX
Restaurant
The Albert Tavern in South Norwood is a vibrant local pub that invites patrons to enjoy a selection of classic pub fare and refreshing drinks. Ideal for after-work gatherings, watching sports, or casual nights out with friends, it offers a lively atmosphere that fosters connection and conversation.