London Trafalgar Square is a large square so many tourists must go there when they are in London and next to it is the famous So Ho red light area just right at the corner across the busy traffic road. Nice pictures thanks!作者: k23bb 時間: 2010-1-15 12:45 AM