Dimson Lodge

Dimson Lodge
141 Battersea Church Road, London, SW11 3ND
Photo of Dimson Lodge