Welcome to the Albert Tavern
Hello and welcome to Albert Tavern Looking at somewhere for a quick bite to eat? The Albert is comfy, casual and lively. We also have big screen TVs with Sky for all the major sporting events as well as regular live music events. We are located in South Norwood in South East London, just a short distance from Selhurst Park, the home of Crystal Palace FC and also close by to Crystal Palace Park. Whether you are visiting the area to see the local attractions or you are local come along to the Albert Tavern to see what we have to offer!