London Living Posted by Shari | Aug 2, 2010 | Deer | 0 A fabulous home in Mayfair, could you imagine living here? The windows light up the kitchen even in rainy London, and that art wall is calling my name! {Images} Related