Iolanthe,
For absolute peace after a hectic day in the City, this is the place to be. Iolanthe is a private house situated in a conservation area right opposite Hampstead Heath in Hampstead Garden Suburb, an exclusive part of London. [more...]