The Alma

The Alma
499 Old York Road, London, SW18 1TF
Photo of The Alma