Blue Sea Fish Bar

81 Elmers End Road London SE20 7UU