London north. (London south).
London,
[1922]
Part of the Michelin Map of Great Britain.