China, Holborn.

The sun arrives on Oxford Street, London