ROYAL ALBERT SOUTH LONDON
Traditional local pub in New CrossRoyal Albert is your home from home in New Cross. A hipster hangout with the best local craft beers, fresh food and live music. Dig into our spectacular new Summer menu, join us for our popular Monday