London - djnardi

Horse Guards Parade - yes, that's where they held the beach volleyball matches in the Olympics.

London142