London: not as fast as you might think

London is not too busy. Slow cooking, slow dancing and slow thinking are all here.

Advertisements