Feature / Aimee Phillips Is this London’s most expensive student digs? Inside the £12.5 million Mayfair pad