Perfect appartment at a cool location, close to London Business School so a perfect place if you're there for a week.