Villor i London inbäddade bland träd och blom mor — i London,