Clean, stylish, great location and everything you need in a London apartment.