The Clock House 13 Church Road, Sevenoaks, KEN
Darloast The Street, Sevenoaks, KEN
3 Station Parade London Road, Sevenoaks, KEN
9A London Road, Sevenoaks, KEN
P O Box 42 S, Sevenoaks, KEN