Villefranche-sur-Mer

The Globetrotters Club

The travel club for independent travellers.

London Christmas Lights

Yes, it's almost that time of year again. The annual
Regent Street Christmas lights will be turned on Wednesday 13
November and will remain lit until 6 January 2003.



,