London Daily Picture

Trafalgare Square’s fountain

27 October 2007 at 23:52 - By Cedric Annicette

Trafalgare Square

Trafalgare Square is one of the most famous place of London. All the night bus are passing here, good to know!

Miscellaneous @ 11:52 pm

no comments

No comments yet. Wanna add one?

RSS feed for comments on this post.

Sorry, comments are closed right now!