Watford, THE "STANBOROUGHS"
PUBLISHED FOR "THE STANBOROUGHS". A MODERN HYDROTHERAPEUTIC HEALTH INSTITUTION, WATFORD, HERTS. 'PHONE-1751 WATFORD., PRINTED IN ENGLAND
23/08/1926
Great Britain
"THE STANBOROUGHS" no car out front
Horizontal
England - Hertfordshire