A blog dedicated to the adventures of the Noguess family.
Tuesday, May 31, 2005
Piccadilly square in London rivals Time Square in New York. It has a bit of a different personality though. Whereas Time Square has taller buildings covered in glass, Piccadilly Square's buildings are historical and seemingly more sophisticated.