0028

Farther up on the London Eye. THat strip of green and pond lead up to Buckingham Palace, the huge building smack in the green area.