Palmers Lodge Swiss Cottage

Palmers Lodge Swiss Cottage
College Crescent, London, NW3 5LB
Photo of Palmers Lodge Swiss Cottage