The Manor Arms

The Manor Arms, Mitcham Lane, London, SW16 6LQ