Monday, April 10, 2006

Minimalist hotel on north of Hyde Park. Perhaps too simple that interfere with your instinct to turn off the light or turn on the shower. $350 per night. Even in a London, a bit pricy.

No comments: