Loading...

Pepys Show on Trafalgar Square

3 views

Loading...

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Sep 26, 2011

Looking through a peep hole at London & Partners' Pepys Show installation on Trafalgar Square, 26 September 2011.

This moving installation represents London's Chinese New Year celebrations.

Loading...

to add this to Watch Later

Add to

Loading playlists...