LORDEN LODGE

13 NORTH AVENUE
CAPE TOWN
South Africa