Building Inspectors Card: 26 Moore Park Road, Paddington - Toilet facilities, 1986

Page 1Page 2