Listings >> Pub The Red Lion Public House Public House 01628 605939 Public House 101 High Street Slough SL1 7JZ Get directions Pub