A very attractive and comfortable flat in a quiet but interesting area of London.
Well equipped with a considerate host.