Other Stuff One-bedroom House in London’s Exclusive Mayfair on Sale for £1.8 Million December 19, 2014 0 comment 0 Facebook Twitter Google + Pinterest