LONDON


London
November 2003


In London, you better have a lot of this because
nothing is cheap.


The view from our  hotel in South Kensington

Next Page