The Flag Pub Battersea is a friendly and welcoming pub offering a relaxing atmosphere. It's a great spot to catch all the sports action.