Mayfair & London

Planting completed at the Olympic Park