20130314-154715.jpg

When you get early Spring sun shining on beautiful crisp white townhouses like these, London really looks its best.

Advertisements