The Palmerston

91 Lordship Lane London SE22 8EP