The Florence is a spacious and welcoming pub offering a lively atmosphere, legendary Sunday roasts, and live sports. It features one of the best beer gardens in South London, making it ideal for relaxed drinks and weekend meetups.